﻿using PLCS.Application.Contracts.HisTaskApp.Dtos;
using PLCS.Application.Contracts.TaskApp.Dtos;
using Volo.Abp.Application.Dtos;

namespace PLCS.Client.IService.OrderTask;

public interface IHisInstructionService : IBaseService<HisInstructionDto, HisInstructionDto>
{
    Task<PagedResultDto<HisInstructionDto>> GetPagedAsync(int skipCount, int maxResultCount);

    Task<PagedResultDto<HisInstructionDto>> GetListBySearchAsync(int skipCount, int maxResultCount, string? instructionNo, string? StartTime, string? EndTime);
}